siphon bulb turbine - German English Dictionary